Big Huge Thesaurus

Polyporus frondosus

noun